Minimal and canonical rational generator matrices for convolutional codes
نویسندگان
چکیده
A full-rank IC x n matrix G ( D ) over the rational functions F ( D ) generates a rate R = k / n convolutional code C. G ( D ) is minimal if it can be realized with as few memory elements as any encoder for C, and G ( D ) is canonical if it has a minimal realization in controller canonical form. We show that G ( D ) is minimal if and only if for all rational input sequences p1 ( D ) , the span of U ( D ) G ( D ) covers the span of ZL ( D ) . Alternatively, G ( D ) is minimal if and only if G ( D ) is globally zero-free, or globally invertible. We show that G ( D ) is canonical if and only if G ( D ) is minimal and also globally orthogonal, in the valuation-theoretic sense of Monna.
منابع مشابه
System-theoretic properties of convolutional codes over rings
Convolutional codes over rings are particularly suitable for representing codes over phase modulation signals. In order to develop a complete structural analysis of this class of codes, it is necessary to study rational matrices over rings, which constitutes the generator matrices (encoders) for such convolutional codes. Noncatastrophic, minimal, systematic and basic generator matrices are intr...
متن کاملSome Structural Properties of Convolutional Codes over Rings
Convolutional codes over rings have been motivated by phase-modulated signals. Some structural properties of the generator matrices of such codes are presented. Successively stronger notions of invertibility of generator matrices are studied, and a new condition for a convolutional code over a ring to be systematic is given and shown to be equivalent to a condition given by Massey and Mittelhol...
متن کاملMinimal trellis construction from convolutional ring encoders
The paper addresses minimality of encoders for basic convolutional codes over Zpr by using a recently developed concept of row reducedness for polynomial matrices over Zpr . It is known in the literature that the McMillan degree of a basic encoder is an upper bound for the minimum number of trellis states, but a general expression is missing. This open problem is solved in this paper. An expand...
متن کاملThe trellis complexity of convolutional codes
It has long been known that convolutional codes have a natural, regular trellis structure that facilitates the implementation of Viterbi's algorithm [30,10]. It has gradually become apparent that linear block codes also/]ave a natural, though not in general a regular, "minimal" trellis structure, which allows them to be decoded with a Viterbi-1ike algorithn] [2,31,22,11,27,14,12,16,24,25,8,15]....
متن کاملError-Trellises for Convolutional Codes—Part I: Construction
An error-trellis is a directed graph that represents all the sequences belonging to the coset which contains the symbolby-symbol detected version of a given received sequence. A modular construction of error-trellises for an (n; k) convolutional code over GF(q) is presented. The trellis is designed on the basis of partitioning the scalar check matrix of the code into submatrices of l rows, acco...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Information Theory
دوره 42 شماره
صفحات -
تاریخ انتشار 1996